the hershey squirts - German English Dictionary